pebble phosphates - German English Dictionary